Scuderia Toro Rosso have confirmed that they will not hold off an official launch of its 2016 challenger until February 29, although the car will make its on-track debut in the first pre-season test next week at the Circuit de Catalunya. Due to the... More »